package com.ytjj.qmyx.mall.mapper;

import com.ytjj.qmyx.mall.model.AdvertCallback;
import com.ytjj.qmyx.mall.model.AdvertCallbackExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AdvertCallbackMapper {
    long countByExample(AdvertCallbackExample example);

    int deleteByExample(AdvertCallbackExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(AdvertCallback record);

    int insertSelective(AdvertCallback record);

    List<AdvertCallback> selectByExample(AdvertCallbackExample example);

    AdvertCallback selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") AdvertCallback record, @Param("example") AdvertCallbackExample example);

    int updateByExample(@Param("record") AdvertCallback record, @Param("example") AdvertCallbackExample example);

    int updateByPrimaryKeySelective(AdvertCallback record);

    int updateByPrimaryKey(AdvertCallback record);
}